to laugh at - Turkish English Dictionary